(Telegraph) Cristina Odone–ISIS is killing Christians. Time to acknowledge it

“Let my people go.” Pope Francis could not have been clearer in his message to Isil: the group’s persecution of Christians in the Middle East has claimed thousands of lives and turned the region into a no-go area for a … Continue reading (Telegraph) Cristina Odone–ISIS is killing Christians. Time to acknowledge it